simon the canaanite - French English Dictionary